package com.imagecollector.domain.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "PictureSearchDTO", description = "图片搜索条件")
public class PictureSearchDTO extends BaseSearchDTO{
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    @ApiModelProperty(value = "任务id")
    private Integer taskId;

    @ApiModelProperty(value = "提交用户名称(模糊)")
    private String userName;

    @ApiModelProperty(value = "用户说明的景区(模糊)")
    private String userRemarkScenic;

    @ApiModelProperty(value = "用户说明的展品(模糊)")
    private String userRemarkExhibits;

    @ApiModelProperty(value = "客服是否标注 0未标注 1已标注")
    private Integer customerServiceIsRemark;

    @ApiModelProperty(value = "标注客服名称(模糊)")
    private String customerServiceName;

    @ApiModelProperty(value = "客服标注的景区(模糊)")
    private String customerServiceRemarkScenic;

    @ApiModelProperty(value = "客服标注的展品(模糊)")
    private String customerServiceRemarkExhibits;

    @ApiModelProperty(value = "提交记录id")
    private Integer submitRecordId;
}
